﻿<p>The <em>IfcCurveOnSurface</em> enables the choice of curve types on parameteric surface.</p>
<blockquote class="extDef">NOTE&nbsp; Definition according to ISO/CD 10303-42:1992<br>
A curve_on_surface is a curve on a parametric surface. It may be any of the following:
<ul style="font-size:inherit;">
<li style="font-size:inherit;">a pcurve or</li>
<li style="font-size:inherit;">a surface curve, including the specialised subtypes of intersection curve and seam curve, or</li>
<li style="font-size:inherit;">a composite curve on surface.</li>
</ul>
<br>
The curve on surface select type collects these curves together for reference purposes.</blockquote>
<blockquote class="note">NOTE&nbsp; Type adapted from <strong>curve_on_surface</strong> defined in ISO 10303-42.</blockquote>
<blockquote class="history">HISTORY&nbsp; New type in IFC4.</blockquote>